<?php
/*
 * questo helper mi permette di stampare i bottoni nelle varie view
 * 
 */
class Zend_View_Helper_ShowButton extends Zend_View_Helper_Abstract
{
    
    /**
     *
     * @param type $anteprima_action
     * @param type $id_processo_sanzionatorio
     * @param type $anteprima
     * @param type $stampa_action
     * @param type $stampa
     * @return string 
     */
    public function showButton($anteprima_action, $id_processo_sanzionatorio, $anteprima, $stampa_action, $stampa)
    {

        $button = '';
        
        $auth = Zend_Auth::getInstance();
        if ($auth->hasIdentity()) {

           $button .= '<a class="button doc-button" href="'.$this->view->url(array('controller'=>'Gesione','action'=>'get-flusso', 'id'=>$id_processo_sanzionatorio), 'gestione', TRUE).'">Torna al Processo</a>';            
           
           if ($anteprima==true){
              $button .= '<a class="button doc-button" href="'.$this->view->url(array('controller'=>'Azioni','action'=>$anteprima_action, 'id'=>$id_processo_sanzionatorio), 'azioni', TRUE).'">Anteprima Documento</a>';               
           }   
           if($stampa == true){
              $button .= '<a class="button doc-button" href="'.$this->view->url(array('controller'=>'Azioni','action'=>$stampa_action, 'id'=>$id_processo_sanzionatorio), 'azioni', TRUE).'">Stampa il documento</a>';                              
           }
                      
           return $button;
        }
        return $button;

    }
}
?>